html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
    margin: 0;
    padding: 0;
}
body {
    background:#fff;
    color: #515151;
    font-family: "宋体",arial;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-align: left;
}
h1 {
    font-size: 16px;
    font-weight: bold;
}
h2 {
    font-size: 14px;
    font-weight: bold;
}
h3 {
    font-size: 12px;
    font-weight: bold;
}
a {
    color: #333333;
    text-decoration: none;
}
 img {
    border: medium none;
}
a:link, a:visited {
    text-decoration: none;
}
ul, li, dl {
    display: block;
    list-style: none outside none;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}
h1, h2, h3, h4, h5, h6, em {
    font-style: normal;
}
a:link {
    color: #333333;
    text-decoration: none;
}
a:hover {
    color: #c01c1b;
    text-decoration: underline;
}

#wrap{ width:1000px; margin:0 auto;}
#header{ height:62px; margin:20px 0;}
#header .logo{ float:left;}
#contant{ overflow:hidden;}
#contant .left_sider{ width:710px; float:left;overflow: hidden; }
#contant .right_sider{ width:275px; float:right; }
.ind_lfbox01{ background:#f1f1f1; overflow:hidden; margin-bottom:15px; }
.ind_lfbox01 .ind_nwestab{ height:29px; background:url(../images/bg_red.gif) repeat-x; padding:0 10px;}
.ind_nwestab ul li{ line-height:29px;  display:inline;}
.ind_nwestab ul li a{ font-weight:bold; color:#fff; padding:0 20px;  float:left;}
.ind_nwestab ul li a:hover{ color:#fff;}
.ind_nwestab ul .on a{ background:url(../images/bg_on.gif) repeat-x 0 bottom; color:#c01c1b;  }
.ind_nwestab ul .on a:hover{ color:#c01c1b;}
.ind_lfbox01 .news_qtlg{ padding:0 15px; overflow:hidden; height:125px;}
.ind_lfbox01 .news_qtlg .lf_indtype{ float:left; width:542px;}
.ind_lfbox01 .news_qtlg .lf_indtype_Goods{ float:left; }
.news_qtlg .lf_indtype h2{ padding:15px 0 10px; }
.news_qtlg .lf_indtype h2 a{ color:#c01c1b;}
.news_qtlg .lf_indtype .dat_fb{ border-bottom: 1px solid #CCC; padding-bottom:10px;}
.news_qtlg .lf_indtype .dt_ft{ line-height:25px; margin-top:6px;  font-size:12px; }
.news_qtlg .img{ width:120px; margin:35px 0 0 15px; float:left;}
.ind_lfbox01 .pic_pro ul{ float:left;}
.ind_lfbox01 .pic_pro .lf_tb{ float:left; width:21px; padding:45px 0 0 10px}
.ind_lfbox01 .pic_pro .rt_tb{ float:left; width:21px; padding:45px 0 0 15px}
.left_sider .pic_pro{ margin:15px 0; overflow:hidden; clear:both; }

.pic_pro ul li{ width:110px; height:110px; overflow:hidden; float:left;  margin-left:15px; }
.pic_pro ul li a{}
.ind_lfbox01 .bm_indtype{ line-height:32px;  background:url(../images/bm_bg01.gif) repeat-x; padding:0 15px;}

.right_sider .rt_news_list{ border: 1px solid #c1c1c1; margin-bottom:15px;}
.rt_news_list h3{ line-height:29px; background:url(../images/bg_red.gif) repeat-x; padding-left:15px; color:#fff;}
.rt_news_list .rtnews_listul{ padding:8px 0 10px 15px;}
.rt_news_list .rtnews_listul li{ line-height:26px; height:26px;}
.info{border-bottom: 1px solid #CCC; height:270px; }

#wrap .foot{line-height: 30px; background:#f1f1f1; text-align:right; margin:5px 0 15px; padding-right:10px; font-size:13px;clear:both;display:block; }
#comment .row input,textarea 
{
    border: 1px solid #336699;
    margin: 0;
    padding: 2px;
    width: 210px;
}
.row{margin:2px;}
.inputComent{padding:10px 0px 10px 50px;font-size:12px; }
.commentTite{line-height:25px; font-size:13px; font-weight:bold;  background:url(../images/bg_red.gif) repeat-x; padding:0 15px; 
             color:White; }
#n_content
{

  padding-left:5px;
  padding-right:5px;

}
#n_content dl 
{
	
    margin: 2px 0;
    padding: 10px 10px 0;
    border-bottom: 1px solid #CCCCCC;
}
#n_content dt.h_author span{border-bottom: 1px solid #CCCCCC;   text-align: left; padding-bottom:5px;}
#n_content dt.h_author strong{ color:#990000}
#n_content dd.h_content {line-height: 150%;
    padding: 20px 0 10px 5px;
    white-space: normal;
    word-wrap: break-word;}
    
